on a regular and continuing basis - German English Dictionary